mouthful of liquid - German English Dictionary